
html {
	background:#fafafa;
	background:url(../images/gradient_bg.png);
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
form {
	background:#fff;
	padding:1em;
	border:1px solid #eee;
}
search-form {
	width:90%;
}

.inputText{
	height:25px;
	padding:0.15em;
	border:1px solid #ddd;
	background:#fafafa;
	font:bold 1 em arial, sans-serif;	
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
.inputText:hover, .inputText:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
} 
input.default {
	color:#bbb;
}


.tdlist{
	border-bottom:dotted 1px #069;
}
.tdlistalt{
	border-bottom:dotted 1px #069;
	background-color:#EBF3FE;
}
   .link_blue:link{color:#FF6600;text-decoration:none}
 .link_blue:visited{color:#FF6600;text-decoration:none}
 .link_blue:hover{color:#FF6600;text-decoration:underline}
 .ul{list-style: none;position: relative;z-index:1010;width:400px;}
 .li{display:block;float: left;margin:0 30px 40px 0;}
 ul.gallery {
    list-style: none outside none;
}
ul.gallery li {
    display: block;
    float: left;
    margin: 0 5px 0 0;
}

#menu9 {
	width: 200px;
	margin: 10px;
	}
	
#menu9 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu9 li a:link, #menu9 li a:visited {
	color: #FFF;
	display: block;
	background:  url(../images/menu9.gif);
	padding: 8px 0 0 35px;
	}
	
#menu9 li a:hover {
	color: #FFF;
	background:  url(../images/menu9.gif) 0 -32px;
	padding: 8px 0 0 35px;
	}

#menu9 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
.currentTagLink{
	padding:2px 5px;
	/*border:1px solid #999;*/
	text-decoration:underline;
	font-weight:bold;
	
}

.TagLink{
	padding:2px 5px;
	border:1px solid #999;
	text-decoration:none;
	color:#000;
	background:#FEE6D6;
}
.TagHeader{
	border-bottom:2px solid #CCC;
	font-weight:bold;
	font-size:24px;
	color:#036;
}
.LinkTag{
	color:#900;
	text-decoration:underline;
}